30723095
44873453
82481616
58676948
56075933
7460198
79789295
31846036
56022726
89241800
6694573
2326016
19275461
7344170
69892151
7802214
81213309
87803035
7608092
4503276
2252608
16252033
61794552
25983424
6964611
8532864
60374933
93534163
98782744
15391211
14549614
31091623
5138820
55014419
93288548
77245897
19818562
81309067
27121153
3649950