74402872
34617728
50688280
38562134
12997182
89957747
48611724
94605723
12992019
44326783
50213120
95694966
7039449
10466878
67643004
355890
62792807
18189781
77055958
80339601
89986834
47858406
5645630
93052941
1056543
899340
657287
37968524
58502684
92429601
64422851
17797825
60137780
22131525
64175277
83134448
45706813
12712583
34268382
55174415