3405450
22902868
43293209
15433665
3241451
28514264
82422303
1165688
41655535
64037350
33013654
10526213
89678830
87547107
50793507
65954517
23464397
70853385
67466301
54377950
93551956
41149453
59932880
66265164
73389602
13478033
38527975
31139939
16186255
18094893
98539306
81837901
97292174
98329507
60872741
33867440
98667140
59002329
8939930
9551584