41594871
99798235
13333928
35169554
65265266
52378605
3035428
7774148
40013129
24773164
6248332
13513438
76408387
40039373
5722868
40864366
29894906
11951693
8176301
52117218
48288819
95336632
29412074
5711509
50986460
93269288
6152757
20053431
89213388
39489165
17073786
92048656
99109531
64454947
68603393
51383167
46797482
87734834
537260
53722844