26695027
11891950
69424634
36914707
2860858
27676131
84675209
98455909
3993932
74551641
73712974
73341257
24913381
13808032
73375527
41375698
32855553
32909080
568586
22022482
56808018
50617534
50952453
70186329
2058795
51446702
31575915
51493047
67641818
81747459
94789236
69864754
7563188
3377541
80942381
89931879
84931770
7106129
45589862
39881845