78086072
50199168
19949702
36975915
83898006
1414512
48302177
70421683
6357888
75074584
58437014
96416493
62625775
67662755
16953211
46456545
9536184
63744860
41792953
42034415
23241509
86805974
5652554
36169953
59705729
45043641
70229304
3680788
53817572
82647901
74013062
89392869
4646051
63968740
61372089
40324101
91291490
34081192
10109866
80077241