42338611
10607597
93676017
5736488
3949303
35547389
64742336
77387408
2476468
29094605
9423435
3683472
36006605
86722539
50884025
44598120
37155194
7858764
8663537
7610159
59427280
74525256
3919754
77404568
94797
65588330
96922059
35086271
50403594
91317552
86233114
948566
36463193
90419420
8959312
5528323
82479061
98383243
36756360
62699837