26398416
48884050
42265916
95707644
84124722
72037168
37848584
29921042
33751858
77483223
78866
73142660
17817178
2725606
3925513
2191011
18719409
28945658
7492128
2964505
19554070
29904777
79138662
9316392
6183085
39995549
9554266
88781588
23437003
2641884
70278745
50504893
84614949
28401315
44384257
95548193
75333322
86234860
28722847
41248637