63338373
3355998
51286648
49199442
333954
78866909
96454955
48214262
86027430
49553254
34482569
47729437
27004631
88321527
38442089
17474957
19635844
73032545
29166323
20211360
48625218
75286221
70581175
20484824
86952501
10133780
1005736
61906985
92819395
81572377
21737996
8265347
9146206
1775156
77195708
85188226
2751425
57845463
50722165
82097560