72504227
610661
38986271
44219144
92361716
44587737
15015442
95441911
13897692
50538837
3948055
62411937
66736175
31536222
77608149
43083492
72659640
672368
72707565
31274945
20987924
34712514
99141559
30288597
21969697
78137010
7721444
66317987
2446802
92807389
93035430
18168132
30747839
59684146
20598704
18727099
33131630
2261978
98723320
71769974