42477976
69905426
53041881
71522979
63023087
35095728
6981750
30802935
84936925
89499169
43041428
70375748
9376944
61547347
99262214
49798859
59032411
97418956
83824158
58123888
790646
41169677
70943143
4343410
97102603
2955164
84629519
54683753
2545496
37193390
12721900
88127318
55318830
15868250
53429606
75635482
74046834
87074762
69921802
53314082