39302476
27345005
71638349
44307052
29787938
14057853
25792961
60478802
16819056
21976089
493321
91179250
53632214
27232693
60207671
80857466
7046153
52252306
27372621
17626621
43794297
15646573
15341060
4013462
21642763
54556696
8208667
1096562
5939540
90069452
4293482
2722411
30749120
86344198
70187537
30996076
10432828
96057245
5541285
8285653