82602030
46921991
8411
52579160
43738683
58861746
44636933
58487188
31932741
26433327
65875959
12535352
53947102
34638131
74108128
37995235
70948659
36125733
75454676
43983544
53061536
70127642
1554195
85655753
75519312
72865097
67957116
35881672
18233662
21706612
5219363
47182650
18546102
22756187
29234080
89124365
75442930
9447920
41182784
43056898