15019271
63742465
87153903
14937490
49223116
29768176
80274359
40346350
53638647
13744921
70164404
64629754
37662757
43101986
76669686
64458935
5420418
6018382
6738627
7231776
68109098
42543163
48308173
27357034
6451289
3329520
41472926
8802876
82977654
1063986
65247466
3446800
14074317
40803590
26696560
96688337
3404987
30103256
36701668
96239552