82447228
30588452
74182657
20028702
26235633
86383620
35282172
80985800
50586974
33903283
17312136
75467006
66957766
37911060
54842626
1558124
40814056
9186048
26625342
64744889
44548667
66473643
40266982
47588824
60698849
46708960
81606745
80521083
75377249
64789113
63469994
48609667
29555742
76821338
22096920
44316620
15415717
4554091
17229274
54367591