72953093
24616919
16063243
16386079
73426027
54915477
6359245
314750
21775813
85857267
6078852
22582557
60208567
50736212
30681848
53017889
14202878
35661925
36604168
94239878
76735470
96881275
33427916
11833693
40692360
28149127
6418523
90522867
29696496
8988761
98413989
1622287
78998191
2172368
72386330
68408380
7621960
30417466
12852029
95076811