27997136
31977859
82218837
37581763
70488499
74927479
84476102
57059881
50289964
3212890
7059352
26054259
47119352
46935830
4922900
73494261
80047564
4867688
55046931
67324876
15988889
76238726
1092834
77501382
40575541
44731284
99739186
80639373
54992264
81256456
33663314
7771658
17678170
95896764
74965140
11218086
51083622
61279330
5958319
65862282