84674478
98584620
97808286
24834595
60111713
4895707
31361214
71561744
9107282
40643122
23372176
80024586
42296323
72426160
31618648
32408908
94921710
39628432
33533953
30649832
3508245
9866504
28874765
17689812
9912804
14633922
69936064
6515370
58772357
4742448
48915410
43342848
73347684
5003175
67849819
62987634
8684925
51575810
13421880
1984331