34975400
13212271
8262294
90577523
59856840
73017966
76995002
53968400
34464144
4468594
89307605
96942626
72265743
71451027
81019145
39342311
65908241
48718454
67416653
1949574
49002039
61017371
6402266
99169148
82442872
4729838
75249138
481552
31223064
60928860
807702
47129783
48821294
577885
23673081
46833963
58396178
99564067
78944928
95318064