51127992
23284500
94994300
54054564
24129333
96694820
22982810
78358900
33447528
7831633
86561584
67087995
28496359
87802494
30761806
72649165
46696232
51613321
52144740
31994993
87268413
44925017
85654327
14163691
77894109
71064878
18608207
46776630
64485979
15936597
26595039
24584210
92299730
73037550
83544232
1094559
98964592
39115347
38083422
76406331