77795698
97565736
39182371
33617388
41666591
51039351
82988806
85012537
35645598
27756801
18797502
31315473
90335506
2119718
60255772
4942872
23516368
64164127
40639253
98764225
21701874
76731208
57794512
11446998
66878365
96715208
90646252
36952422
28692025
40163011
31346690
1485236
98336524
61844196
22579694
16144022
2923194
8103856
4755648
73153786