45184478
73145700
95147796
88659537
92773973
75443337
99127230
54376044
67891258
32381350
1994622
984770
2667977
23677964
71063187
8025661
21959834
31507353
68524594
1990749
12869766
6231448
57138372
76142427
42944449
11933915
1541666
1053025
66602240
60484909
8883878
3545488
59514832
86023369
7457797
84728211
73234055
63697695
15799226
44353876