46947549
12465592
879941
69784256
3352684
38539140
77085613
40763931
58996878
44327896
19859643
54741231
24655544
99187435
49813873
5139611
58791983
63633377
88346664
32793926
4010428
8759287
58033338
3951170
2084363
6310959
67326923
12174439
21175426
764550
88421002
85924492
55758117
78072881
74418798
95683481
80529963
70039690
76503104
706895