3014201
99401134
18633780
69165434
2199723
4299136
70414857
29444763
80639695
60626403
9712690
16545742
61692531
27197371
1492693
18411122
12316039
8114364
2667770
75589403
68282944
10903199
579106
31108506
51446895
60309916
26569043
16065492
65536293
65805579
76066448
78006192
61305000
67931037
66832893
33186881
30044662
17741181
72986880
61921275