54131330
975705
52668595
41344702
40313094
84046904
46112400
1909353
3166223
30942048
39441489
20193021
16745505
96879506
66854667
72505306
48817307
58497263
37041899
42571386
57912995
64381964
11562990
22742537
20537851
28918019
72367789
63955609
80933343
31792685
29804293
26445124
2463724
34576872
7562390
65175446
95705129
5840531
15743559
8665074