73502604
80326310
85533203
16826339
99017118
43499402
40736804
40381696
23478394
29994443
86836710
65573253
98304749
22706599
18916665
14109976
29113722
62363159
63649120
31043228
1934123
40016691
46966855
56839272
77825367
58312838
7680715
94089303
75514898
10855743
84449449
97684737
57821773
35536679
3527261
55971433
47925466
10566185
85136292
29195251