22192541
75766188
87741095
609386
21442403
91232435
20259562
79994783
85041567
9559483
55086633
14403832
17806379
4943287
612102
40956593
57151080
1000133
14128480
74668024
36661482
95377912
26097782
67149504
39465284
23983848
25408745
58177310
38784872
33635789
31625683
97176667
92921972
41556327
74732999
86787771
48177497
86844730
33226474
39416133