3191296
63886493
81774839
21454537
13578535
29654779
36372647
41791412
42175499
37772860
37413524
15927835
12893981
2775632
89844993
52519691
2597819
1773325
2872284
68902511
83778278
26728563
23045584
59585
85622849
75166917
71575701
15182403
22408964
1952354
16189268
90951850
24367567
9768213
71632474
34926704
521012
70207504
83261302
79309267