22605663
34289673
91572383
16714896
10216273
34017198
74292714
2984155
20881915
53397705
3096591
47093658
21484459
67503683
60773641
380036
9483650
46042624
3771300
76291426
60063389
70995120
3802337
73205605
23338451
88892236
21066305
79542071
36348467
49677650
69841703
99381888
73096575
14238364
41123564
27499615
67879811
55978640
71157872
78175752