41372311
14829658
2441286
5903473
77858814
45041031
1265945
97257639
77767761
3717540
86893071
95074216
5879183
78983231
689482
61694538
6392237
96465432
91861371
17164741
38094312
84304604
6268248
43045345
31808870
84276068
82786060
32636493
47154857
60792450
42309925
10249253
19389602
43421490
6978671
490963
919115
77343426
21195797
20918379