30764484
88302925
11973553
30498157
33804946
17943833
34057766
77323628
56087022
98958724
67339684
61676691
3591342
51068003
78135485
94619816
5403907
23822241
12789684
96079367
96749024
2688498
80493127
96403127
13759586
82706194
92444925
53755339
4971364
98808936
44783469
55613958
2669885
17461664
69677088
34027982
68388068
29292868
33849980
82768935