42069355
29712505
1528592
84155618
34205172
92672142
48636218
85628031
28791368
668128
37067561
85387493
79596992
35882216
47479706
96583862
91603325
56862736
12005376
67597926
52686355
7644657
54037001
73862171
25908959
35844948
59931301
23778571
89642009
56056111
19275277
41223502
76322926
67003501
74775872
4795860
28616763
65404578
28328840
67348313