88222689
51797880
19579684
16832510
40817511
6711497
29489875
49794046
74956435
74095029
99466197
88216566
33292459
69722623
85963290
43483400
21373191
46702397
27955309
93363950
87217704
2173345
86003924
47476234
54645295
29635621
59867510
36006174
65685571
84051835
47371587
810671
41277260
53073553
99754796
683125
972839
10865187
12822616
48119232