3978181
19367867
86475044
43449718
53186049
6918831
15975030
72169657
87872542
65816936
22907505
10035553
35484878
99524101
76642804
59399698
26936137
88331565
33529182
15769012
28247612
87799069
89161472
50639966
97891532
9081484
71405108
41828820
5662467
93879259
9004532
7655208
76598951
14058991
98191200
60771193
43795000
14236971
27369793
26796718