96211857
86328242
66487467
23054872
5114233
45507078
22178841
67962310
24403569
45169450
14653582
3359565
37047015
70029061
67393379
9887132
29255936
10875062
64993859
26869668
3936168
36134059
26197238
5075930
67151925
90486500
76092763
72172342
6205670
66461405
45741853
65399616
7956261
84188443
12312938
71466290
56238011
22738243
21266658
44931958