58332975
79297482
33683267
74906070
50456790
92113482
86635373
8678408
17783542
3639043
64119748
20452070
37337296
4381498
51275003
6798432
30799237
68288719
84558215
3101474
6066920
45955770
64272593
4062537
37271882
3346388
80275474
72383092
24591976
51663669
77458897
35479818
184987
42189563
39448553
2387946
44537943
1928522
54794421
6813473