52928084
82156035
75814746
9826482
99785899
39435394
76535343
71135436
23356458
39073450
38471671
91894861
16633467
97109549
15534816
58799037
5054184
43641908
62925549
842243
10992043
83187466
39214351
869313
74433194
4768436
64761037
21785733
66056415
76646984
66061981
5804339
87258377
31799440
78014653
40017888
26028788
32722442
55711522
30965483