40611186
70716214
70283992
20055283
5603642
78868450
47526410
93343133
5025386
43276312
26391866
77625615
2623522
1494221
21189150
1266474
75546971
61635998
32173873
77404656
8650634
51901152
43847821
8322251
46042228
6752550
25985268
32443160
15054989
81729629
55337607
51197408
64643815
88861712
72463068
64992718
87862951
90652945
7744779
28861885