73308872
9221865
34085069
16812370
16941870
48321690
82936686
56069451
90732136
46266877
8764863
99483502
2338551
4026487
95701727
33241059
77636176
83147405
99482638
90256084
1284274
15916041
52325556
79856479
2657926
676370
55116206
25009804
28721375
88331469
5609746
41673750
20845931
35995898
53737271
73977434
19353113
88457702
69949164
1737562