79115669
302678
1317757
68545010
74915749
10086596
77419770
53566385
52428113
26826040
97301794
69628440
81225754
13738441
76737170
36835921
54223045
28846140
8926861
86916148
94934394
15934234
77062971
97468192
91526626
36049751
44576740
23578883
9530836
20983826
91358810
45881741
74363949
1494692
45137471
2759301
35322340
38691542
5534211
62977662