27306366
2514888
29317730
56878038
69921288
22601683
72481567
169082
8107857
33406288
81869968
90361139
7127484
40176236
46487474
37512496
52579113
59334451
47917595
84309687
83986559
28941275
2706691
58712702
28573836
18686004
2454506
44533884
6930647
1834020
54123121
87782526
53542996
94479189
53961899
75762503
49404905
59778389
76654920
635295