96083118
56241671
62892611
73128412
80937097
3014674
30626654
48247550
75404947
20216029
33027035
30163465
97174629
23995076
39671951
2545945
94272488
6461656
22484290
54154949
30817177
77613894
22246376
14872278
75357747
38339948
25877898
7729035
8177862
43777974
58574423
7917246
89949201
669858
72925761
36927632
9444284
30016918
31106559
85219021