38939270
51982157
4451236
69959140
21839955
69739653
58813757
2065598
10213385
69361322
18618568
94425890
95965899
52778649
38714937
49863440
9162595
79267624
77907781
96891313
89632658
84933993
14913573
35093454
35526968
21166650
8228240
9284899
48024793
60678510
58385096
6867291
25346184
40164042
24484441
97991877
78339696
43398174
13116525
48636128