97613052
37995959
90603149
198910
41606355
22226185
52954351
29087956
63834271
22699680
70482088
13059501
44358237
70181215
64575626
3008877
94348260
75324802
1237539
93034885
93753346
119941
64653459
69243867
2662853
20253253
21037990
49606201
55688595
16357548
81026773
61298305
83769466
23987985
35948015
3525515
6249269
60297334
70034842
46094581