43549580
41598576
34288982
46729584
5498073
15121679
9262079
3043218
46707949
24185112
2542235
84394475
55875339
25427647
60998250
79058407
3436605
59826189
80873588
73723264
53414495
47886224
599246
5034224
83996332
61621143
79752469
64575590
78854521
5577620
44743737
28713733
69753506
46707478
3011210
15023517
46566192
93224480
90627149
23803100