44243418
64371920
32503814
93178036
91846575
74421552
5004585
7471303
58535257
74859086
2529741
14965432
2731311
19967623
1971970
96388721
78639660
54215498
3624165
74455561
56654211
71749133
40404040
73739835
18104762
27207754
89694672
92098859
9617255
88575888
19141789
75014206
5952715
18981203
99499710
67015665
93302740
26922198
47568574
37105282