48966543
51608355
70294662
91842989
89905536
3558126
869932
41879372
16196482
43744379
2503499
36416589
17551752
74225383
82091220
12401897
67615684
77593737
58765682
159945
19533362
65741112
5744225
49939469
68956913
51562054
75604409
86556064
91248791
9477916
31563922
58979110
1037257
65704172
48183745
76671787
3712391
92793704
72825323
27987214