2495538
7322824
95524722
15726183
14705786
9748829
79003508
3179365
82992685
59547652
30658940
5748108
19607330
34399445
79936672
84229901
23911756
32268881
3834661
44489176
80065975
36451789
84938090
7694863
2195493
95095518
41514779
9334805
87044593
75501295
90252413
30014671
6158277
4073330
40394095
87838470
1385324
43213257
2801056
68366514