30691852
65764139
46354922
76183181
1245749
19052799
80923770
22627946
3309770
96174786
26806295
67025330
30533414
27722971
25403739
34585790
48757271
91747138
65811248
20532396
17672972
39815069
48001082
14105154
83536527
32687741
42959209
56764750
98951259
71213768
75647673
12712797
74796923
714448
3564577
87271273
65561554
41233850
3958813
94751031