74762244
85361609
18968333
23471596
14327689
2666875
64339683
49751792
20221955
21324240
1204162
5209661
77293300
85345628
67865131
6806152
84917684
5101135
9265492
74543065
20539025
57468481
79077928
66756798
33271752
87002912
27154508
75266320
51923926
33235624
13886386
74223518
53768537
95845805
84751999
47559038
89894121
12825692
47559252
89506014