59026736
42755193
44216564
7188332
12285806
22761735
37053560
31248478
89309972
33366177
30354275
31216613
44193538
153456
31783611
33624533
79307371
58564160
73013277
90717155
60988468
44942444
72898827
23786746
9280766
31572245
73396182
3277440
42518178
64555268
62818116
18168166
32822288
60632534
83486464
5073520
54773182
96975962
8649714
2708375