52745550
80057665
1378122
86288144
71838413
41594761
5959148
14631550
48777403
74755713
94565872
40036559
49102294
6587376
10753534
89446050
78128353
67609712
66412903
55296532
59035552
95946115
49488030
752959
664943
38698029
50467303
46243054
78156852
11605799
23536719
95902761
31107467
64969725
5273339
28333311
12895244
32087121
423934
89608387