40092835
79015287
64556577
41239985
79181288
10071534
98365133
90115349
37808127
59756865
2985448
88084618
32599907
60453027
36762893
85494208
50153510
8724364
9789541
72145821
58622766
62449984
11172323
74788718
52894269
72022681
70359409
15116353
51592924
62327897
84533806
48669104
17913749
24105203
67137844
58373466
94382185
24355688
30145997
3003712