35694963
43651551
8114303
46787306
22184717
48939625
3334811
38464543
59671539
9554640
61776169
44732214
70324
37943858
44133908
71785653
15468251
73515680
7030682
71961097
56116058
72131741
96005555
73935781
89547016
86189499
64639459
37112082
1961283
67327126
55699622
2343568
2858229
94975683
94276726
4089604
95843603
73332899
15989385
13849329