85721071
43932614
55961136
45672050
24398561
4089943
81005827
492236
8906538
3672417
8474607
63406449
73468097
15722007
41285334
66529909
58862796
7808726
47181241
50016065
34493370
57962151
7174682
11092100
65634992
54099797
80433179
97252905
33271983
91368703
20964647
67546862
1743638
67319979
82292215
95291916
1676924
79231790
62709395
6664796